package com.dycx.payment.vo;

import java.time.LocalDateTime;

import lombok.Data;

import java.io.Serializable;

/**
 * 文章关键字(PaymentOrder)视图类
 *
 * @author wuzongbin
 * @since 2024-01-16 09:57:09
 */

@Data
public class PaymentOrderVO implements Serializable {


    /**
     * 自增id
     */
    private Integer id;
    /**
     * uid
     */
    private Integer uid;
    /**
     * 业务订单号
     */
    private String bizOrderNo;

    /**
     * 支付业务类型
     */
    private Integer payBizType;
    /**
     * 支付类型
     */
    private Integer payType;

    /**
     * 支付来源
     */
    private Integer source;
    /**
     * 支付订单号
     */
    private String outTradeNo;
    /**
     * 支付描述
     */
    private String description;
    /**
     * 支付金额
     */
    private Integer amount;
    /**
     * 交易号
     */
    private String transactionId;
    /**
     * 支付时间
     */
    private LocalDateTime payTime;

    /**
     * 支付状态
     */
    private Boolean result;

    /**
     * 支付消息
     */
    private String resultMessage;
    /**
     * 创建人id
     */
    private Integer createId;
    /**
     * 创建人
     */
    private String createName;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 修改人id
     */
    private Integer updateId;
    /**
     * 修改人
     */
    private String updateName;
    /**
     * 修改人时间
     */
    private LocalDateTime updateTime;
}
